home *** CD-ROM | disk | FTP | other *** search
/ Complete Linux / Complete Linux.iso / docs / system / bbs / pbbs_1_9.rea < prev    next >
Encoding:
Text File  |  1992-10-20  |  2.9 KB  |  71 lines

  1. This is Pirate BBS v1.9 sources + binaries (compiled with GCC 2.2.2d7/jump
  2. 4.1) for Linux 0.98pl1 with TCP/IP enabled.
  3.  
  4. *********************************************************************
  5. *** YOU MUST HAVE A TCP/IP KERNEL RUNNING TO USE THIS BBS PACKAGE ***
  6. *********************************************************************
  7.  
  8. It'd probably be a good idea to install the TCP/IP system in general (stuff
  9. in /usr/etc/inet) since files like /etc/hosts are needed for the BBS to
  10. operate correctly.
  11.  
  12. Also, the install script is designed for SunOS... I hand installed the
  13. BBS myself - it's not that hard. People's systems vary so much as to
  14. what's where, etc., that it didn't seem worthwhile to write up a generic
  15. install script.
  16.  
  17. Pirate BBS was originally written for the Mars Hotel Internet BBS, which
  18. ran on mars.ee.msstate.edu up until a year or so ago, when hardware problems
  19. forced a shutdown of the student-supported system. Mars just came back up
  20. on another computer there around 10/7/92 at IP address 130.18.64.37,
  21. jupiter.ee.msstate.edu.
  22.  
  23.  
  24. "Extra" files:
  25.  
  26.     listing: Listing of /usr/bbs on my system. Mainly to show
  27.     what goes where. All those timezone files and some of the binaries
  28.     aren't necessary. csh = tcsh. sh = bash.
  29.  
  30.     bbs.sh:    lives in /usr/local/bin/bbs. Allows starting of the bbs
  31.     from a shell prompt, not just from login. Lets one enter the BBS,
  32.      use it for a while, then exit back to a shell. NOTE: /usr/bbs and
  33.     /usr/bbs/bin must have execute permissions set to use this script.
  34.  
  35.     passwd: relevant entries in my /etc/passwd file.
  36.     group:     "        "     " "  /etc/group file.
  37.         bbs.passwd:     /usr/bbs/passwd
  38.         bbs.group:      /usr/bbs/group
  39.  
  40.     NOTE: the group/user entries in the above four files aren't
  41.     necessarily what you want. Just examples...
  42.  
  43.     libinet.a: in case you don't have it and want to recompile.
  44.         Goes in /usr/lib.
  45.  
  46. If dir_structure (/usr/bbs) looks like a miniature root filesystem, that's
  47. because it is. bbsrf does a chroot() call to make its home filesystem
  48. /usr/bbs when you enter the BBS. Nice security feature.
  49.  
  50. There are no manual pages or other docs included other than those in the
  51. archive. It's pretty user-friendly and easy to administer once running.
  52.  
  53. The irc, more and protocols dirs (IRC sources, more sources, and rz/sz
  54. sources) are omitted since most folks already have more, rz/sz/kermit/more.
  55. I've not started a port of an IRC server, not being on a network yet.
  56.  
  57. As of this release, I've rooted out all flakey behavior that's appeared
  58. so it's pretty stable IMO. PBBS can support a LOT of simultaneous users,
  59. (default max. is 36) and was made to run on a network such as internet,
  60. but also makes a decent dialup BBS.
  61.  
  62. This software has NOT been tested on a network, with multiple incoming
  63. connections, so there may still be some things broken I'm not aware of.
  64.  
  65. 10/20/92
  66. David Black
  67. dlbb0@amdahl.com
  68.  
  69. P.S.: If you're curious about the software, give Mars Hotel, or my own
  70. BBS, Hip-Hop (408-773-0768) a call!
  71.